profile icon
Prof

Richard Roush

Honorary (Principal Fellow)
School of Agriculture, Food and Ecosystem Sciences
science & technology
31 biological sciences
life sciences & biomedicine
30 agricultural, veterinary and food sciences
entomology
3109 zoology
management
diamondback moth lepidoptera
genetics
Richard Roush's Profile Picture
Prof

Richard Roush

 
Division
Faculty of Science
Richard Roush's Profile Picture
Prof

Richard Roush